package com.gopay.scheduler.job;

import com.gopay.remote.fundcps.service.FileHandlerService;
import com.gopay.scheduler.GopayBaseJob;
import com.gopay.scheduler.service.fund.FundBaseOperateService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;

import javax.annotation.Resource;

/**
 * @author baiyunpeng
 * @2016年7月14日 下午3:36:05  www.gopay.com.cn Inc.All rights reserved.
 */
public class FundRedeemResFileJob extends GopayBaseJob {
    private Logger logger = LoggerFactory.getLogger(this.getClass());

    @Resource(name = "fileHandlerService")
    private FileHandlerService fundFileRemoteService;
    @Autowired
    private FundBaseOperateService operateService;

    /**
     * 此方法3号结果文件:
     * 业务:定时从从表内查编号为4,5,6的流水数据
     * 并将数据生成文件,生成成功并上传到sftp上以后;将文件状态更新为以对账中,还要更新主从表的状态为对账中
     * 一个文件对应多条记录,文件更新为单个更新;记录更新为批量更新
     */
    @Override
    public void doJobInternal() {
       /* logger.info("国付宝提供给监管行银行赎回分红结果（3文件）生成定时任务开始！============="+ DateUtils.format(new Date()));
        String settleDay = DateUtils.format(new Date(), "yyyyMMdd");
       String res =  fundFileRemoteService.superviseRedeemResultFile(
                new FileBizParam(settleDay,operateService.queryAllFundCorp(), FundFileSourceConstants.corn));
        logger.info("国付宝提供给监管行银行赎回分红结果 res : "+res);*/
    }



}
